package ar.com.sectorwine.services;

import java.util.List;

import ar.com.sectorwine.entities.Empresa;
import ar.com.sectorwine.entities.Stock;

public interface StockService {

	public void crearStock(Long idEmpresa, Stock stock);

	public List<Stock> getStocks();

	public Stock getStock(String id);

	public void modificarStock(Stock stock);

	public boolean bajaStock(String id);

	public Object getParametro(String parametroBuscado);

	public List<Stock> buscarStockEmpresa(Long id);

	public void marcarVendido(String id);

	public List<Stock> listarStockAlta(Long idEmpresa);

	public List<Stock> buscarVinoPorAtributos(Double azucar, Double acidez,
			Double color, Double alcohol, String variedad);

	public Empresa obtenerEmpresaByStock(Long idStock);

	public void registrarInteres(String idStock, String usuario);
}
